josh kerr
The Gap at the Side Table: Table Tennis Matches That Leave No DataAt a provincial gymnasium, only half the lights are on. Table four sits in th...
Chacarra Leads DP World India Championship: 25 Holes on Sunday and the Fitness Equation Nobody Is MeasuringThe scoreboard clock stopped at a moment nobody chose. Eugenio Chacarra walke...
Wu Yize Wins the Shenzhen Open 10-5: Reading the Final Through Table Geometry, Not ApplauseBefore anyone calls out the name Wu Yize, let me redraw the table. A final th...
Asian Games 2026: India's Men's Badminton Team Reaches Medal Threshold as Women Fall to Japan"Three-zero." The scoreboard at Ichinomiya City Municipal Gymnasium closed th...
Permanent Bans at PUBG Asia Stars 2026 and the Unresolved Silence Around Vietnamese PUBGOn the night of September 24, I sat in a small room in Hamburg, a PUBG feed...
ASIAD 2026 Semi-Final: The U21 Equation and Data Trap of Asian FootballThe dawn in Ulsan never lies, but perhaps in Osaka, that dawn is covered by t...
Vietnam U23 vs Philippines U23: 27 Shots, One Goal and the Real Test13:30 on September 18, on VTV6 and VTVgo. To many people, that is just a...
When Data Falls Silent: Lessons in Humility from Sports AnalysisIn 20 years of following and analyzing sports, I have never encountered a...
Türkiye beat Italy 3-2 in the EuroVolley 2026 final: European crown defended and a Los Angeles 2028 Olympic ticket securedThe third set ended 12-25. The arena in Istanbul held more than 17,000 people...
Ace Leaves Team Liquid: A Same-Role Swap and the Unnamed BottleneckOctober seventeenth, Shanghai. Team Liquid walked off after game two against...
When the Data Is Empty: The Discipline of Silence in Esports AnalysisThe host room at two in the morning holds nothing but the hum of a cooling fa...
V-League 2026: HAGL and the high-pressing 'meta' revolution – When data replaces intuitionWhen the opening whistle blew at Pleiku Stadium last Saturday, few expected...
The Half-Metre Step Back: What Vietnamese Combat Sports Must Relearn Before the 2026 Asian Games5:47 in the morning, a gym buried deep in a small alley in District 7, Ho Chi...
BLAST Slam VIII: When the Statistical Shield Collapses Under Tournament HeatFirst anchor point: Over four days of competition in Malta, from October 8 to...
Vietnam Wins ASEAN Cup 2026: Reading the Victory Through V.League DataIn Bangkok, in the 60th minute of the second leg of the 2026 ASEAN Cup final,...
Bellingham's Free No. 10 Role: Sound Logic, Empty Evidence, an Unverified PremiseThis week, in a group chat of sports podcasters I belong to, one sentence was...
Riot discontinues LEC Versus 2027: The Tier 2 EMEA bridge collapsesWhen LEC Commissioner Artem Bykov told the press that LEC Versus would not...
Elite Badminton: The Numbers That Never Reach the ScoreboardA top-level badminton match lasts just under 45 minutes. On the scoreboard,...
Lisandro Martinez, the 12-month extension clause and the sigh behind the Old Trafford doorThere is a moment the television cameras never reach: the order in which feet...
The Empty Analysis Sheet and the Trade of Filling SilenceThe phone rang at one in the morning. My editor sent a file: a nine-section...
